<?php
/* @var $this PromoController */
/* @var $model Promo */
/* @var $form CActiveForm */
?>

<div class="form">

	<?php
		$form = $this->beginWidget('bootstrap.widgets.TbActiveForm', array(
			'id'=>'promo-form',
			'type'=>'horizontal',
			'enableAjaxValidation'=>false,
			'htmlOptions' => array('enctype'=>'multipart/form-data', 'class'=>'well'),
		)); 
	?>

	<!-- <p class="note">Fields with <span class="required">*</span> are required.</p> -->

	<?php echo $form->errorSummary($model); ?>

	<?php if (Yii::app()->user->checkAccess('Promo')): ?>
		<div class="row">
			<?php echo $form->labelEx($model,'name'); ?>
			<?php $listResult = array(
					'' => 'Выбрать',
					'sst' => 'ССТ',
					//'ek-pe' => 'ПЭ', 
					'ek-ek' => 'ЭК',
					'jer' => 'ЖЭР',
					'ek-se' => 'ЭК.Силовая электроника',
					'ek-dk' => 'ЭК.Датаком'
				);
			?>
			<?php echo $form->dropDownList($model,'name',$listResult); ?>
			<?php echo $form->error($model,'name'); ?>
		</div>

		<?php //if (!Yii::app()->user->name == 'admin' || !Yii::app()->user->name == 'sales'): ?>
		<div class="row">
			<?php echo $form->labelEx($model,'edition'); ?>
			<?php $listResult7 = array(
					'' => 'Выбрать',
					'1' => '1',
					'2' => '2', 
					'3' => '3',
					'4' => '4',
					'5' => '5',
					'6' => '6',
					'7' => '7',
					'8' => '8', 
					'9' => '9',
					'10' => '10',
					'11' => '11',
					'12' => '12',					
				);
			?>
			<?php echo $form->dropDownList($model,'edition',$listResult7); ?>			
			<?php echo $form->error($model,'edition'); ?>
		</div>
		<?php //endif; ?>
		
		<div class="row">
			<?php echo $form->labelEx($model,'manager'); ?>
			<?php $listResult2 = array(
					'' => 'Выбрать',
					'popova' => 'Попова',
					'smirnova' => 'Смирнова',				
					'platceva' => 'Платцева',
					'jivova' => 'Живова',
					'denisov' => 'Денисов',
					'baraeva' => 'Бараева',
					'fattahova' => 'Фаттахова',
					'vasilyeva' => 'Васильева',
				);
			?>
			<?php echo $form->dropDownList($model,'manager',$listResult2); ?>		
			<?php echo $form->error($model,'manager'); ?>
		</div>

		<div class="row">
			<?php echo $form->labelEx($model,'material'); ?>
			<?php $listResult3 = array(
					'' => 'Выбрать',
					/*'1/8' => '1/8 м',
					'1/6' => '1/6 м', 
					'1/4' => '1/4 м',
					'1/3' => '1/3 м',
					'1/2' => '1/2 м', 
					'1/1' => '1/1 м',		
					'2/1' => '2/1 м',	
					'stick' => 'Вклейка',
					'cover' => 'Обложка',*/
					'news' => 'Новость',
					'table' => 'Таблица',
					'logo1' => 'Лого в таблице',
					'logo2' => 'Лого в указателе',
					'promo' => 'Статья-рекламная', 
					'edit' => 'Статья редакционная',
				);
			?>
			<?php echo $form->dropDownList($model,'material',$listResult3); ?>
			<?php echo $form->error($model,'material'); ?>
		</div>
		
		<div class="row">
			<?php echo $form->labelEx($model,'ntk'); ?>
			<?php echo $form->textField($model,'ntk',array('size'=>60,'maxlength'=>100,'style'=>'width:98%')); ?>
			<?php echo $form->error($model,'ntk'); ?>
		</div>	

		<div class="row">
			<?php echo $form->labelEx($model,'company'); ?>
			<?php echo $form->textField($model,'company',array('size'=>60,'maxlength'=>100,'style'=>'width:98%')); ?>
			<?php echo $form->error($model,'company'); ?>
		</div>

		<div class="row">
			<?php echo $form->labelEx($model,'conditions'); ?>
			<?php $listResult4 = array(
					'' => 'Выбрать',
					'pend' => 'Ожидается',
					'gmark' => 'Отправлено на верстку',
					'gedit' => 'Отправлено в редакцию',
					'gsogl' => 'Отправлено на согласование',
					'gadmit' => 'Отправлено на утверждение',
					'success' => 'Утверждено'
				);
			?>
			<?php echo $form->dropDownList($model,'conditions',$listResult4); ?>
			<?php echo $form->error($model,'conditions'); ?>
		</div>
	<?php endif; ?>
	
	<?php if (Yii::app()->user->checkAccess('Editor')): ?>
		<div class="row">
			<?php echo $form->labelEx($model,'commedit'); ?>
			<?php $listResult5 = array(
					'' => 'Выбрать',
					'ok' => 'Принято',
					'almost' => 'Принято с замечаниями', 
					'fail' => 'Не принято'
				);
			?>
			<?php echo $form->dropDownList($model,'commedit',$listResult5, array('onchange'=>'return $.fn.descreditFunction(this.value)')); ?>
			<?php echo $form->error($model,'commedit'); ?>
		</div>
		
		<script type="text/javascript">
			$.fn.descreditFunction = function(obj) {
				if (obj=="ok") {
					document.getElementById('descredit').style.display="none"; 
					return false;
				}
				else {
					document.getElementById('descredit').style.display="block"; 
					return false;				
				}
			};
		</script>
				
		<div class="row" id="descredit" style="display:none;">
			<?php echo $form->labelEx($model,'descredit'); ?>
			<?php echo CHtml::activeTextArea($model,'descredit',array('style'=>'width:99%;height:120px;','maxlength'=>1000)); ?>
			<?php echo $form->error($model,'descredit'); ?>
		</div>		
	<?php endif; ?>
	
	<?php if (Yii::app()->user->checkAccess('Markup')): ?>	
		<div class="row">
			<?php echo $form->labelEx($model,'commmark'); ?>
			<?php $listResult6 = array(
					'' => 'Выбрать',
					'ok' => 'Принято',
					'almost' => 'Принято с замечаниями', 
					'fail' => 'Не принято'
				);
			?>
			<?php echo $form->dropDownList($model,'commmark',$listResult6, array('onchange'=>'return $.fn.descrmarkFunction(this.value)')); ?>
			<?php echo $form->error($model,'commmark'); ?>
		</div>

		<script type="text/javascript">
			$.fn.descrmarkFunction = function(obj) {
				if (obj=="ok") {
					document.getElementById('descrmark').style.display="none"; 
					return false;
				}
				else {
					document.getElementById('descrmark').style.display="block"; 
					return false;				
				}
			};
		</script>
		
		<div class="row" id="descrmark" style="display:none;">
			<?php echo $form->labelEx($model,'descrmark'); ?>
			<?php echo CHtml::activeTextArea($model,'descrmark',array('style'=>'width:99%;height:120px;','maxlength'=>1000)); ?>
			<?php echo $form->error($model,'descrmark'); ?>
		</div>			
	<?php endif; ?>
	
	<div class="row">
		<?php echo $form->labelEx($model,'notes'); ?>
		<?php echo CHtml::activeTextArea($model,'notes',array('style'=>'width:99%;height:120px;','maxlength'=>1000)); ?>
		<?php echo $form->error($model,'notes'); ?>
	</div>
	
	<?php 
		if (Yii::app()->user->checkAccess('Promo')): 
		
		$this->widget('CMultiFileUpload', array(
			'name' => 'files',
			'accept' => 'doc|docx|rtf|pdf', 
			'duplicate' => 'Загружаемый файл уже существует', 
			'denied' => 'Недопустимый тип файла',
		));

		$filelist = $model->getAttribute('filename');
		if ($filelist) : 
	?>
		<div class="row">
			<?php echo $form->labelEx($model,'filename'); ?>
			<?php 
				$filearr = explode('|', $filelist);
				echo '<div id="files_wrap_list" class="MultiFile-list">';
				for ($i=0;$i<count($filearr)-1;$i++) {
					echo '<div class="MultiFile-label"><a href="javascript:void(0)" class="MultiFile-remove" title="<u>Удалить файл</u><br><strong>Внимание:</strong> удаление файла безвозвратно!" rel="tooltip" data-placement="right">x </a>';
					echo '<span title="'.$filearr[$i].'" class="MultiFile-title">'.$filearr[$i].'</span></div>';
				}
				echo '<input id="modelid" hidden="true" value="'.$model->id.'"></div>'; 
			?>
		</div>
	<?php endif; endif; ?>
	
	<script type='text/javascript'>
	$(function() {
		var file = "";
		var modelid = "";
		var pdiv = "";
		$('a.MultiFile-remove').click(function() {
			var answer = confirm ("Удалить файл?")
			if (answer) {		
				modelid = document.getElementById('modelid');
				$(this).siblings(".MultiFile-title").each(function(){
					file = $(this).text(); 			
				});	
				pdiv = $(this).parent();
				$.ajax({        
					url: '<?php echo Yii::app()->createUrl('promo/del'); ?>',
					data: { filelist: file, id: modelid.value },
					type: 'POST',
					success: function(resp){
						pdiv.css('display','none');	
					},
					error: function(e){
						alert('Error: '+e);
					} 
				});
			}
		});	
	});
	</script>
	
	<br/>
	<div class="row buttons">
		<?php
			$this->widget('bootstrap.widgets.TbButton', array(
				'label' => $model->isNewRecord ? 'Создать' : 'Сохранить',
				'buttonType' => 'submit',
				'size' => 'Normal', 
			));
		?>
		<?php
			if (!empty($_GET['asDialog']))
			{
				$this->widget('bootstrap.widgets.TbButton', array(
					'label' => 'Отмена',
					'size' => 'Normal', 
					'htmlOptions' => array(
							'onclick' => "window.parent.$('#cru-dialog').dialog('close');window.parent.$('#cru-frame').attr('src','');"),
				));
			}
			else {
				$this->widget('bootstrap.widgets.TbButton', array(
					'label' => 'Отмена',
					'size' => 'Normal', 
					'url'=>array('admin'),
				));
			}
		?>	
	</div>

<?php $this->endWidget(); ?>

</div>